翻訳と辞書
Words near each other
・ Canonical election
・ Canonical ensemble
・ Canonical erection of a house of religious
・ Canonical faculties
・ Canonical form
・ Canonical hours
・ Canonical Huffman code
・ Canonical impediment
・ Canonical Inquisition
・ Canonical institution
・ Canonical link element
・ Canonical LR parser
・ Canonical map
・ Canonical model
・ Canonical model (disambiguation)
Canonical normal form
・ Canonical Old Roman Catholic Church
・ Canonical order
・ Canonical protocol pattern
・ Canonical provision
・ Canonical quantization
・ Canonical quantum gravity
・ Canonical ring
・ Canonical S-expressions
・ Canonical schema pattern
・ Canonical sequence
・ Canonical signed digit
・ Canonical singularity
・ Canonical situation of the Society of St. Pius X
・ Canonical sundial


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Canonical normal form : ウィキペディア英語版
Canonical normal form

In Boolean algebra, any Boolean function can be put into the canonical disjunctive normal form (CDNF) or minterm canonical form and its dual canonical conjunctive normal form (CCNF) or maxterm canonical form. Other canonical forms include the complete sum of prime implicants or Blake canonical form (and its dual), and the algebraic normal form (also called Zhegalkin or Reed–Muller).
''Minterms'' are called products because they are the logical AND of a set of variables, and ''maxterms'' are called sums because they are the logical OR of a set of variables. These concepts are dual because of their complementary-symmetry relationship as expressed by De Morgan's laws.
Two dual canonical forms of ''any'' Boolean function are a "sum of minterms" and a "product of maxterms." The term "Sum of Products" or "SoP" is widely used for the canonical form that is a disjunction (OR) of minterms. Its De Morgan dual is a "Product of Sums" or "PoS" for the canonical form that is a conjunction (AND) of maxterms. These forms can be useful for the simplification of these functions, which is of great importance in the minimization or other optimization of Boolean formulas in general and digital circuits in particular.
==Summary==
One application of Boolean algebra is digital circuit design. The goal may be to minimize the number of gates, to minimize the settling time, etc.
There are sixteen possible functions of two variables, but in digital logic hardware, the simplest gate circuits implement only four of them: ''conjunction'' (AND), ''disjunction'' (inclusive OR), and the complements of those (NAND and NOR).
Most gate circuits accept more than 2 input variables; for example, the spaceborne Apollo Guidance Computer, which pioneered the application of integrated circuits in the 1960s, was built with only one type of gate, a 3-input NOR, whose output is true only when all 3 inputs are false.〔Eldon C. Hall, Journey to the Moon: The History of the Apollo Guidance Computer, AIAA 1996. ISBN 1-56347-185-X〕

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Canonical normal form」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.